package com.tbit.uqbike.client.dao.log;

import com.tbit.uqbike.client.pojo.newEntity.VerticalParkLog;
import org.apache.ibatis.annotations.Param;

/**
 * @Author: chen
 * @Description: 垂直停车日志
 * @Date: 创建于 15:01 2023/7/11
 */
public interface VerticalParkLogDao {

    /**
     * 通过订单号获取记录
     *
     * @param orderNO
     * @return
     */
    VerticalParkLog getByOrderNO(@Param(value = "orderNO") String orderNO);

    /**
     * 新增
     *
     * @param verticalParkLog
     */
    void add(VerticalParkLog verticalParkLog);

    /**
     * 修改
     *
     * @param verticalParkLog
     */
    void edit(VerticalParkLog verticalParkLog);

    /**
     * 修改失效
     *
     * @param machineNO
     */
    void editEnable(String machineNO);
}
